﻿.ae-lookup-field
{
    display: block;
    width: 200px;
    margin-bottom: 5px;
}
.ae-lookup-display
{
    display: inline-block;
    list-style: none;
    padding: 3px;
    margin: 0;
    border: solid 1px gray;
    background: white;    
    width: 160px;
    min-height: 15px;    
}
.ae-lookup-button
{
    cursor: pointer;
    display: inline-block;
    vertical-align: top;
    height: 25px;
    width: 25px;
}

.ae-lookup-list ul {
    padding: 0;
    margin: 0;
    list-style: none;
}
.ae-lookup-list
{
    
    padding: 0;
    margin: 0;
    overflow: scroll !important;
}
.ae-lookup-searchlist
{
    margin-bottom: 1em;
}

.ae-lookup-item
{
    background: gainsboro;
    margin: 1px;
    vertical-align: middle !important; 
}

.ae-lookup-mbtn
{
    margin-right: 3px;
    cursor: pointer;
    width: 27px;
    height: 27px;
}

.ae-lookup-mbtn span
{
    vertical-align: middle;
    margin: auto;
    width: 16px; 
    height: 16px; 
    background-image: url(images/ui-icons_222222_256x240.png);
    background-position: -128px -192px;
    display: inline-block;
    overflow: hidden;
}

.ae-lookup-selectedlist .ae-lookup-mbtn span
{
    background-position: -160px -192px ;
}

.ae-fixed {
    position: fixed !important;
}

.ae-loading
{
    text-align: center;
    vertical-align: middle;
}

.ae-loading span
{
    background-image: url('loading.gif');
    width: 16px;
    height: 11px;
    margin: 0;
    padding: 0;
    background-repeat: no-repeat;
    display: inline-block;    
}